package test.administrator.example.com.mvptest1.framework.support;

/**
 * Created by thinkpad on 2018/7/18.
 */

import test.administrator.example.com.mvptest1.framework.MvpPresenter;
import test.administrator.example.com.mvptest1.framework.MvpView;

/**
 * 代理模式->第二重代理->目标接口->绑定和解绑
 */
public interface MvpDelegateCallback<V extends MvpView, P extends MvpPresenter<V>> {

	P createPresenter();

	P getPresenter();

	void setPresenter(P presenter);

	V getMvpView();

}













































































